package meterMonitor.service;

import meterMonitor.mapper.LotnumRecMapper;
import meterMonitor.model.LotnumRecPO;
import meterMonitor.model.bo.LotnumRecBO;
import meterMonitor.model.vo.CallParameter;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class LotnumRecService {

    @Autowired
    private LotnumRecMapper lotnumRecMapper;

    public LotnumRecPO queryCurrentLotnumRecByLineId(Integer lineId) {
        return lotnumRecMapper.queryCurrentLotnumRecByLineId(lineId).get(0);
    }

    public List<LotnumRecBO> querylotnum(LotnumRecPO parameter) {
        return lotnumRecMapper.querylotnum(parameter);
    }

    public List<LotnumRecPO> queryHistory(CallParameter parameter) {
        return lotnumRecMapper.queryHistory(parameter);
    }


    public List<LotnumRecPO> lotnumsStatus() {
        return lotnumRecMapper.lotnumsStatus();
    }
}
